wild sheep - Allemand Anglais Dictionnaire